first team player - German English Dictionary